package com.gable.report.model;

import java.io.Serializable;

public class UpkeepInfo implements Serializable{
	private Long id;

    private Long hospitalId;
    
    private Long departmentId;
    
    private Long assetsId;

    private String upkeepDate;

    private Long serviceProviderId;

    private String upkeepContent;
    
    private Long amount;		 // 金额
    
    private String part;		 // 备件
    
    private Long score;			 // 评分
    
    private String comment;		 // 评价
    
    private String explain;		 // 说明

	private Long contractInfoId;        // 合同号ID

	private Long guaranteeStatus;       // 报修状态

    private String remark;

    private String createTime;

    private Long createPerson;

    private String updateTime;

    private Long updatePerson;
    
    private String nextUpkeepDate;
    
    private String hospital;

    private DispatchInfo dispatchInfo;

    private Long upkeepDateId;

    private int taskFlag;

	private Long confirmStatus;		// 是否保养完（1、是|2、否）

	private Long confirmRole;		// 确认角色（1、商务确认|2、院方确认）

	private String contacts;                // 医院联系人

	private String contactNumber;           // 医院联系电话

	private Long renewalContractId;

	public Long getUpkeepDateId() {
		return upkeepDateId;
	}

	public void setUpkeepDateId(Long upkeepDateId) {
		this.upkeepDateId = upkeepDateId;
	}

	public DispatchInfo getDispatchInfo() {
		return dispatchInfo;
	}

	public void setDispatchInfo(DispatchInfo dispatchInfo) {
		this.dispatchInfo = dispatchInfo;
	}

	public String getNextUpkeepDate() {
		return nextUpkeepDate;
	}

	public void setNextUpkeepDate(String nextUpkeepDate) {
		this.nextUpkeepDate = nextUpkeepDate;
	}

	private Long status;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getHospitalId() {
		return hospitalId;
	}

	public void setHospitalId(Long hospitalId) {
		this.hospitalId = hospitalId;
	}

	public String getUpkeepDate() {
		return upkeepDate;
	}

	public void setUpkeepDate(String upkeepDate) {
		this.upkeepDate = upkeepDate == null ? null : upkeepDate.trim();
	}

	public Long getServiceProviderId() {
		return serviceProviderId;
	}

	public void setServiceProviderId(Long serviceProviderId) {
		this.serviceProviderId = serviceProviderId;
	}

	public String getUpkeepContent() {
		return upkeepContent;
	}

	public void setUpkeepContent(String upkeepContent) {
		this.upkeepContent = upkeepContent;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getCreateTime() {
		return createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public Long getCreatePerson() {
		return createPerson;
	}

	public void setCreatePerson(Long createPerson) {
		this.createPerson = createPerson;
	}

	public String getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}

	public Long getUpdatePerson() {
		return updatePerson;
	}

	public void setUpdatePerson(Long updatePerson) {
		this.updatePerson = updatePerson;
	}

	public Long getStatus() {
		return status;
	}

	public void setStatus(Long status) {
		this.status = status;
	}

	public Long getDepartmentId() {
		return departmentId;
	}

	public void setDepartmentId(Long departmentId) {
		this.departmentId = departmentId;
	}

	public Long getAssetsId() {
		return assetsId;
	}

	public void setAssetsId(Long assetsId) {
		this.assetsId = assetsId;
	}

	public Long getAmount() {
		return amount;
	}

	public String getPart() {
		return part;
	}

	public Long getScore() {
		return score;
	}

	public String getComment() {
		return comment;
	}

	public String getExplain() {
		return explain;
	}

	public void setAmount(Long amount) {
		this.amount = amount;
	}

	public void setPart(String part) {
		this.part = part;
	}

	public void setScore(Long score) {
		this.score = score;
	}

	public void setComment(String comment) {
		this.comment = comment;
	}

	public void setExplain(String explain) {
		this.explain = explain;
	}

	public String getHospital() {
		return hospital;
	}

	public void setHospital(String hospital) {
		this.hospital = hospital;
	}

	public int getTaskFlag() {
		return taskFlag;
	}

	public void setTaskFlag(int taskFlag) {
		this.taskFlag = taskFlag;
	}

	public Long getConfirmStatus() {
		return confirmStatus;
	}

	public void setConfirmStatus(Long confirmStatus) {
		this.confirmStatus = confirmStatus;
	}

	public Long getConfirmRole() {
		return confirmRole;
	}

	public void setConfirmRole(Long confirmRole) {
		this.confirmRole = confirmRole;
	}

	public Long getContractInfoId() {
		return contractInfoId;
	}

	public void setContractInfoId(Long contractInfoId) {
		this.contractInfoId = contractInfoId;
	}

	public Long getGuaranteeStatus() {
		return guaranteeStatus;
	}

	public void setGuaranteeStatus(Long guaranteeStatus) {
		this.guaranteeStatus = guaranteeStatus;
	}

	public String getContacts() {
		return contacts;
	}

	public void setContacts(String contacts) {
		this.contacts = contacts;
	}

	public String getContactNumber() {
		return contactNumber;
	}

	public void setContactNumber(String contactNumber) {
		this.contactNumber = contactNumber;
	}

	public Long getRenewalContractId() {
		return renewalContractId;
	}

	public void setRenewalContractId(Long renewalContractId) {
		this.renewalContractId = renewalContractId;
	}
}